package eMdP.gestors;

import com.jme.input.KeyInput;

public class GestorConstants {
	
	public static final int ESPAI_ENTRE_ELEMENTS_GBUI = 8;
	public static final int ALT_BOTO = 46;
	public static final int PIXELS_IMATGE_PANTALLA = 128;
	public static final int PIXELS_IMATGE_PJ_PETITA = 64;
	public static final int PIXELS_IMATGE_ICONA = 44;
	public static final int BOTO_200_PX = 200;
	
	public static final int MODE_TEMPS = 1;
	public static final int MODE_PAQUETS = 0;
	public static final float TEMPS_PER_PARTIDA = 500;
	public static final int PAQUETS_PER_PARTIDA = 2;
	public static final int NUM_COLORS = 4;
	public static final int NUM_PAQUETS_CARREGAMENT = 4;

	public static final String DIRECCIO_BUSTIA = "eMdP/altresModels/bustia/bustia_blender.3ds";
	public static final String RESOURCE_BUSTIA_VERMELLA = "eMdP/altresModels/bustia/bustiaVermella/";
	public static final String RESOURCE_BUSTIA_VERDA = "eMdP/altresModels/bustia/bustiaVerda/";
	public static final String RESOURCE_BUSTIA_LILA = "eMdP/altresModels/bustia/bustiaLila/";
	public static final String RESOURCE_BUSTIA_GROGA = "eMdP/altresModels/bustia/bustiaGroga/";
	
	public static final String DIRECCIO_MODELS_PERSONATGES = "eMdP/personatges/models/";
	public static final String DIRECCIO_TEXTURES_PERSONATGES = "eMdP/personatges/models/textures/";
	//public static final String DIRECCIO_TEXTURA_XINO_MARRO = "eMdP/personatges/models/textures/marro.jpg";

	public static final String DIRECCIO_PNJ = "eMdP/altresModels/perro_animado_i_amigo_simpatico-jme.xml";
	
	public static final String DIRECCIO_FURGO = "eMdP/altresModels/furgo.3ds";
	
	public static final String DIRECCIO_IMATGE_BUSTIA = "eMdP/estils/imatges/bustia_silueta_petita.png";
	public static final String DIRECCIO_IMATGE_PAQUET = "eMdP/estils/imatges/paquet_petit.png";
	
	// Constants que defineixen les tecles del control de teclat 1
	public static final int PROP_ENDEVANT_TECLAT1 = KeyInput.KEY_UP;
	public static final int PROP_ENDARRERA_TECLAT1 = KeyInput.KEY_DOWN;
	public static final int PROP_DRETA_TECLAT1 = KeyInput.KEY_RIGHT;
	public static final int PROP_ESQUERRA_TECLAT1 = KeyInput.KEY_LEFT;
	
	public static final int PROP_DISPARAR_TECLAT1 = KeyInput.KEY_RCONTROL;
	
	// Constants que defineixen les tecles del control de teclat 2
	public static final int PROP_ENDEVANT_TECLAT2 = KeyInput.KEY_W;
	public static final int PROP_ENDARRERA_TECLAT2 = KeyInput.KEY_S;
	public static final int PROP_DRETA_TECLAT2 = KeyInput.KEY_D;
	public static final int PROP_ESQUERRA_TECLAT2 = KeyInput.KEY_A;
	
	public static final int PROP_DISPARAR_TECLAT2 = KeyInput.KEY_LCONTROL;
	
	
}

